<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //在控制台输出所有的"水仙花数".所谓的水仙花数：是指一个三位数，其各位数字立方和等于该数本身
        // 如：153就是一个水仙花数，153=1的三次方+5的三次方+3的3次方(for)
        for (var i = 100; i < 1000; i++) {//123
            var a = i % 10;//3 个位数
            var b = parseInt(i / 10) % 10;//12.3  12  2  十位数
            var c = parseInt(i / 100);//1.23   1  百位数
            if (i == a ** 3 + b ** 3 + c ** 3) {
                console.log(i);
            }
        }


        // 提示输入任意一个整数，比如5，根据这个值输出加法表(使用for)
        // 在控制台输出如下所示：
        // 0+5=5
        // 1+4=5
        // 2+3=5
        // 3+2=5
        // 4+1=5
        // 5+0=5
        // var num=prompt("请输入任意一个整数:")*1;//5
        // for(var i=0;i<=num;i++){
        //     // console.log(i);
        //     // console.log(num-i);
        //     console.log(i+"+"+(num-i)+"="+num);

        // }



        // 循环提示用户输入整数，直到输入数字0为止，然后输出最大值和最小值，0不参与计算(while)
        var num = prompt("请输入整数：") * 1;//67
        var max = num;//max=67 假设的最大值
        var min = num;//min=67 假设的最小值
        while (num != 0) {
            num = prompt("请输入整数：") * 1;//89  60   0
            // if(num==0){
            //     break;
            // }

            if (num != 0) {
                if (max < num) {
                    max = num;//max=89
                }
                if (min > num) {
                    min = num;//min=60;
                }
            }


        }
        console.log("最大值是：" + max + ",最小值是：" + min);


        
    </script>
</head>

<body>

</body>

</html>